package ru.ncedu.java.dmsi.robots.model;

import ru.ncedu.java.dmsi.robots.actions.Action;

abstract public class ActiveWorldObject implements WorldObject {
    private static int idGenerator = 0;
    protected int generateID() {
        return idGenerator++;
    }
    abstract public Action doStep( ActionContext context );
    abstract public int getId();
}
